work abroad - German English Dictionary